24123 mm = 949.724409 inches