More weather information for Islas del Embudo