context: The total length of the race is between 3000 and 4000 km (the route and the length of the stages change each year). The longest race took place in 1926 - 5745 km [3].
question: How long is the Tour de France race?
answers.text: between 3000 and 4000 km