24660 mm = 970.866142 inches