Animation is not scaled properly

I made a walking animation in the animator that a character is supposed to walk to a certain distance, and it works perfectly fine in the animator, but if I ran the game, and played the animation, it walks much farther than it was supposed to and I don’t know why this is happening. I’ve tried reuploading different animations and they all had the same problem.

For some reason when you move a character in the Animator to a far distance it goes way far than the original position.

What i recommend is trying to Tween that character to the position you want it to go, or else, just making that Animation a loop (without moving it) and make the character walk to that certain point with Humanoid:MoveTo().