21km runners to finish