More weather information for Islote de Afuera