More weather information for Ilheu da Torre