26717 mm = 87 feet and 7.85 inches