More weather information for Mangrove Island