Two Gloucestershire brothers described feeling "brilliant" after finishing a 1,800 mile (2,897 km) charity trek.
Rich and Dave Cooper, from Cheltenham, cycled from Land's End to John O'Groats and ran back - the equivalent of more than a marathon every day.
"It's an awfully long way to get up and down in 30 days but it's a wonderful feeling now we've done it," said Rich.
The pair hope to raise £20,000 for the charity, Starlight, which grants once-in-a-lifetime wishes to ill children.
Other than a night at home on the return journey through Cheltenham, Rich said it felt like a long time away:
"My little boy's only five months old and I've been away for 30 days so it's a fair chunk of his life that I've missed so it'll be fantastic to be back home again".
The feat of endurance finished on schedule at Land's End at 1340 BST.