70 beats per minute x 60 minutes in an hour x 24 hours in a day results in approximately 100,800 heartbeats per day or 36,792,000 in a year.

Your heart pumps 1,900 gallons of blood every 24 hours. Respect!