More weather information for Isla Cabras