Current weather station observations near Swallow Cay