26685 mm = 87.549213 feet