Kein Ende zu sehen - der Ghan ist fast einen Kilometer lang.