A former Army physical training instructor has been celebrating - after running 100 marathons on consecutive days in aid of injured troops.
Mike Buss, who hopes to raise £100,000 for Help for Heroes during 2010, completed the gruelling challenge after notching up more than 2,600 miles on treadmills at various locations around England since mid-June.
The 36-year-old from Highworth, near Swindon, Wiltshire, completed the challenge at Birmingham's National Exhibition Centre, seven weeks after smashing the previous official world record of 50 marathons in as many days.
Having been medically discharged from the Army 10 years ago due to ear damage suffered in an IRA bomb blast, Mr Buss set himself a target of raising £1,000,000 for services personnel by 2014.
Commenting on his latest achievement, the fund-raiser admitted that the solitude of travelling across England during the challenge had been tough.
The ex-soldier said: "I reached my lowest point during the first third of the challenge - with 70 marathons still to go. Physically I was fine, but mentally I was tired of running on a treadmill. I have been indoors from 7am to 8pm every day for three months.
"It was mentally very tough and I was unprepared for the solitude of travelling around the country for 100 days, living alone in hotel rooms without much conversation."
Mr Buss vowed not to rest on his laurels and will soon be training in earnest for his next challenge, carrying a 40lb pack up and down Snowdon for 48 hours.
"I am going to wind down and do about 40 miles over the next six or seven days," he said. "Then it will be back into training for the next challenge."
Anyone who wishes to donate to Mr Buss's fundraising efforts should go to http://www.justgiving.com/mikes-worldrecords.