20 mile race