17503 mm = 689.094488 inches