More weather information for Ilha Sombreiro