24080 mm = 948.031496 inches