In his defense he has some seriously long arms. Also power is a separate but somewhat related entity than strength. Some really powerful punchers can't bench 225lb. Some 400lbs bench guys punch like a feather. One has power and the other doesn't. Power is how fast you can release strength.