26674 mm = 87.513123 feet