26675 mm = 87.516404 feet