26671 mm = 87.503281 feet