Current weather station observations near Eleuthera Island