More weather information for Ilha dos Portugueses