translate English to German: There are almost 34,000 kilometres of road to be covered and every last drop of petrol ahs been calculated.
Knapp 34.000 Kilometer Asphalt wollen bewältigt werden und selbst der letzte Tropfen Benzin ist verkalkuliert.