More weather information for Cabo da Cabaceira