Current weather station observations near Finley Cay