Compound of marathon + loper.
marathonloper m (plural marathonlopers, diminutive marathonlopertje n)