27060 mm = 88.779528 feet