26706 mm = 87.61811 feet