What is the average annual rainfall in Paris?

The average precipitation for Paris 641.6 mm (25.2 inches), compared to London's 585mm a year or around 23"