Current weather station observations near Glass Cay