26698 mm = 87.591864 feet