40606 mm = 1598.661417 inches