Incorrect animation distance

We are experiencing a problem with animation distance in Unity. Basically we have a jump animation - the character is jumping 5.5m forward. In unity, the same animation reads only about 4,2m distance. When tested a 1m long anim, in unity it is about 80cm. A 6m becomes a 5m. Looks like unity cuts about 20cm from every meter.

Why is this happening? Does anyone else have the same issue?

Sounds like a scale mismatch, rather than an issue with Unity.

Make a 1m cube in your 3D app and figure out what export scale for your 3D app and import scale for Unity makes it 1m in Unity.

Then apply the same settings to your character and animation.