27156 mm = 89 feet and 1.13 inches