16346 mm = 643.543307 inches