It's about 38 miles in total, unless they've changed the route (unlikely).
It's also a relay race for clubs, I did one leg last year, you get a lot of crowd support at the change overs which is nice! Not a bad run either, over 50% tarmac but also field boundaries, river bank, farm tracks etc