Runners challenge themselves over marathon and half-marathon distances in the Marakele National Park.