"heartbeats"? At 60/min, for 15 years = 6,602,436,515 be.. beats. Give or take a couple of dozen million.