Thanks for the dimensional information. Studying your pics some more its no wonder you needed a ladder. The way your winch post is compared to mine I dont think anyone is making that leap up there.
The only reason I can get over mine so easily is I can hop from the tongue to the spare tire to the top of the winchpost and up.... Thinking of adding a tread or two off the winchpost to make it a little more sure footed.