same material looks different size in different size mesh

i have 3 cube, 500 cubic cm, 200 cubic cm 100 cubic cm. when i apply the same material downloaded from megascan plugin in ue5, it looks different. it tries to apply one tile to the whole face of the cube.
i exportd all the mesh in real size of 100, 200 & 500 cubic cm. no scaling. why the material not applying correctly by default ? or i have to tile the material each time and for each mesh according to the size
i am new to ue. thanks in advance for help.

“What is Texel Density” for $500