Current weather station observations near Turf Island