26993 mm = 88 feet and 6.72 inches