Real-life adventureman Jamie McDonald has smashed the world record for the longest distance covered on a treadmill.

Jamie spent seven days running 524 miles (842km) on a treadmill in his home city of Gloucester - pushing past the record by an extra 11 miles.

The 32-year-old ran - and walked - more than 20 hours a day to beat the current record of the longest distance covered on a treadmill - 513.97 miles (827.15km).

The previous record was set by Marcio Villar in Brazil in 2015.

My congratulations for the record, an honour to have my record beaten by a well-deserved good athlete. Marcio Villar, previoud record holder

Jamie, also known as Adventureman, was cheered on by hundreds of supporters who had travelled to Gloucester Quays to watch him enter the record books.

To beat the record he had to run more than 73 miles (117.5km) a day for seven days, and was only sleeping for two or three hours a night.

Despite breaking the record at 11am, he decided to to carry on running another two hours.

I just want to thank you for being here. I'm a proper Gloucester boy, through and through. You do know what they say about world records? Not just beaten but they have got to be smashed. I'm going to run as far as I can until 1pm. So let's just have a party." Jamie McDonald

Mr McDonald, who suffered from a debilitating immune deficiency and thepotentially fatal spinal condition syringomyelia as a child, spent the first nine years of his life in and out of children's hospitals.

He has been raising money for several charities throughout his week-long run.

Jamie is no stranger to a challenge, in March he completed a 5,500-mile (8,851km), 210-marathon coast-to-coast fundraising run across the US unsupported.

He also cycled 14,000 miles (22,531km) from Bangkok to Gloucester on a second-hand bike in 2012.

Just weeks after returning to Gloucester, he set a new world record for cycling non-stop on a static bike.

In February 2013, two months after setting the new world record, he began his run across Canada.