Current weather station observations near Ned Thomas Cay