27085 mm = 88.861549 feet