26695 mm = 87.582021 feet