24665 mm = 971.062992 inches