12km of leg stretching wonder and goodness