Blender imported bone transform is different

Hello,
I rigged and animated a character in Blender, but when I try to import the Character I created, the animations are very small.
The Skeletal Mesh has the correct size, but when I look at the animations, they are so small that I have to scale them like 50x to see them.

What am I doing wrong?

I set the unit scale to 0.01 at the start of the project in blender. Then I import the unreal mannequin into the scene. This serves as a reference for relative size for my character. I make sure the mesh of the character and the armature is individually resized so it is correct with regards to the mannequins size. Then I apply all transforms on both objects individually before reattaching them.

Now I can export to unreal and everything works correctly. If you want to be sure that your imported character is properly scaled. Attach a socket the root bone in unreal and attach the original mannequin to that socket. The two characters should overlap, if one is towering over the other then there is a problem.