24106 mm = 949.055118 inches