How far from Mt Isa to tenant Creek?

From Mt Isa, Queensland, to Tennant Creek, Northern Territory, is a distance of 660 km.