How much is 1 inch of rain on a square meter?

Taking 1 inch to be about 2.5cm, an inch of rain on an area of 1m2 is approximatley 0.025m3, or 25000cm3. That is 25000ml or 25l of water.