24104 mm = 948.976378 inches