Why is it that cats can jump so high for their size, compared with humans?
There is not a linear relationship between the size of a muscle and its power. The cat weighs significantly less, but the decline in muscle power is not identical. If he weighs 20x less than you, but his muscle generate 1/5 as much force, he will still be able to jump way higher than you.