Current weather station observations near Top Cay