WATCH: Cyclist Ben Hallam makes triumphant return to Dornoch at end of NC500 Reverse Rett challenge and is greeted by cheering family and friends
This is the moment fundraising cyclist Ben Hallam from Dornoch pedalled triumphantly back into the town at the end of his gruelling, non-stop NC500 challenge.
Ben made it back to Dornoch at around 11.45pm last night after setting off at 4.56am the day before.
His wife Hazel told the Northern Times: "The total time was 41.08 hours and cycling time 35.07 hours."
Ben, a keen cyclist, had estimated that it would take him at least 40 hours to complete the 516-mile route and supporters followed his progress via a live tracker.
He said the longest ride he had previously undertaken had been 250 miles.
As he reached the town square, he was given a rousing welcome by family and friends who clapped and cheered.
Mr Hallam is raising money for Reverse Rett, a charity that funds research to find a cure for Rett Syndrome, a rare, non inherited neurological order.
His nine-year-old son Finn is also undertaking a challenge of his own - running 50 miles in July in aid of Assynt Mountain Rescue Team.
To donate to Ben, click here
To donate to Finn, click here