27468 mm = 90 feet and 1.42 inches