26690 mm = 87.565617 feet