Ultra running and cycling events are great fun, but they require you to be able to keep going for a long time...sometimes days.