Current weather station observations near Depot Island