More weather information for Mecurua