16906 mm = 665.590551 inches