Current weather station observations near Baby Roach Cay