26695 mm = 87 feet and 6.98 inches