10.721 km 10.721 km is the number of kilometers that separate Iruña and Necochea. That is why some chose to wear this number on their bibs (photoEE)