Current weather station observations near Lockhart Cay