26553 mm = 87.116142 feet