More weather information for Mechanta