Current weather station observations near Ambergris Caye