More weather information for Ile Le Grand