India's Civil Aviation Minister has said the weather and visibility were good, and there were no apparent signs of trouble when the flight landed.
VOA: standard.2010.05.23
India's weather department defines normal monsoon as seasonal rainfall between 96% and 104% of the long-term, or 50-year, average, which is 89 centimeters currently.