26696 mm = 87.585302 feet