An Edinburgh primary school had run the equivalent of half way around the perimeter of Scotland by 10am Friday morning - and aimed to run the rest of the way in time for lunch.
The kids at Craigour Park Primary school had been running around the playground since 8am as parents and students came together to raise money for a good cause.
“We’ve already hit 650 miles,” 10-year-old student Logan Kilday said, making a note on his whiteboard.