Question: How long in length did the 2003 Tour de France cover? 
Answer: The 2003 Tour de France started and ended in Paris, covering 3,427 km (2,129 mi) in twenty stages.