how do you change the location in an animation more accuretly?

Hi!

I have a climbing side along the ledge animation but the animation plays above or below the ledge even though i change the first frames key at the root bone. Even if i move the bone a little the whole animation jumps too up or to down.
image
image