26026 mm = 1024.645669 inches