More weather information for Nosey Island