Despite being a hugely long distance to run, marathons are very popular around the globe. There are many reasons for why this is. For instance, many simply enjoy the challenge or the achievement of pe...