26002 mm = 1023.700787 inches