The Santacruz observatory of the India Meteorological Department (IMD) registered 331.4 mm rainfall on Tuesday, the heaviest since the July 26, 2005 record of 944 mm, which had caused the worst havoc in decades in the city. (Source: Express Photo by Amit Chakravarty)