27260 mm = 89 feet and 5.23 inches