26682 mm = 87.53937 feet