8508 mm = 27 feet and 10.96 inches