25366 mm = 998.661417 inches