So far you seem to be sporting blessings of Boundless Stamina and Not-Quite-Super Strength.  Perhaps you’re more nimble as a result?  You bet you could jump from here all the way up to that fancy golden birdcage.