More weather information for Ilha Ducuta