26650 mm = 87 feet and 5.21 inches