26425 mm = 1040.354331 inches