How many litres of blood will the heart pump in a lifetime?

How many litres of blood will the heart pump in a lifetime? — Lorraine

Marshall answered:

The average adult male heart pumps about 70 ml of blood per stroke (about 2.4 ounces). Average heart rate is about 72 strokes per minute. If a person lives to be 80 years old (pulling out calculator...) that's about 212 million liters of blood, or something like 50 million gallons. See How the Heart Works for details.