26601 mm = 87.273622 feet