Current weather station observations near Duck Pond Cay