Current weather station observations near De Afuera, Islotes