Current weather station observations near Steamer Cay