26712 mm = 87.637795 feet