Current weather station observations near Loggerhead Cay