More weather information for Canard Island