More weather information for Cala Ferrera