26580 mm = 87.204724 feet