Current weather station observations near Turret Island