26298 mm = 1035.354331 inches