21km walkers to finish