So you discount the ability to make a skill check to increase your jump attempt. Even though the rules allow for it? Interesting.
Either way, from that picture, I could see assigning a 20 strength to his legs, yes. They are what I would consider darn near peak human. Did you have a point to...