26382 mm = 1038.661417 inches