Staff, pupils and parents at Timmergreens Primary School in Arbroath have successfully taken up an exercise challenge.
Each class had to walk as many miles as they could while parents and the local community were invited to add to the total as well.
Having taken part in the Daily Mile for nine months, the final total was 1,206-and-a-half miles –the equivalent of 46 marathons.