Just saw a bumper sticker that read 70.3 and on the other side of the car 140.6 ????

Cannot figure out what they are referring to .