Current weather station observations near Savannah Cay