Hit It Out of the Park

What does the idiom “Hit It Out of the Park” mean?

Definition:

Succeed brilliantly

For example:

“Francesca hit it out of the park with her speech today. It was fabulous.”

Notes:

The expression comes from baseball.