20489 mm = 67 feet and 2.65 inches