More weather information for Megombua