I like the photo of the swing showing the power behind the bat. Unfortunately for the batter the ball is behind the bat as well.

The speed of the ball at 80 to 93 mph is fast but the bat speed is important as well. Although much slower it makes a difference. If you can get your bat speed up the ball goes radically further on the hit. +7 mph/35 feet +12 mph/60 feet +15 mph/75 feet +18 mph/90 feet

Bat speed and power hitting takes practice but the most important thing as in your photo shows, the bat has to hit the ball.