What is 26.2 bumper sticker?

I've seen these bumper stickers everywhere and I am wondering what they mean.