Current weather station observations near Scarrough Bridge