68000 inches = 1727.2 meters