More weather information for Ile Atavahine