Current weather station observations near Turks Island