A team of Marines has fallen just minutes short of setting a new world record for speed-marching.
The Royal Marines set off from 10 Downing Street mid-morning and headed west, pass some of London's most iconic landmarks including Marble Arch and Buckingham Palace.
They finished the course this afternoon, just 3 minutes off the record.
Here are the numbers:
26.5 - The miles Marines marched through the streets of London.
3 - The minutes by which the group missed the record (4 hours 19 minutes).
40 - The pounds carried by each Marine, including an SA80 assault rifle.
50,000 - The amount the Marines are aiming to raise for charity.
David Cameron carried out a formal inspection outside 10 Downing Street before the soldiers embarked on their challenge to mark Remembrance weekend.
The Military Wives Choir gave a rendition of Jerusalem.
Meanwhile, a second team of veteran Royal Marines set off on a 16-mile run in the other direction to raise money for charity.