static mesh replacement with proportions

I need to replace a group of staticmeshactors with a specific mesh, in this case a tree, but I need the resulting different trees to respect the size of the original meshes: the tree must be either larger or smaller depending on the size of the original mesh.

What happens instead is that regardless of the size of the starting mesh the trees all have the same standard size. i can’t figure out how to do it.

please have a look at the images:

  1. sample starting point: 2 cylinder with different size:

  2. actual result after replacing the mesh in the details menu:

  3. expected result (here dono by hand afterwards):

can anyone help me?

thanks,

Antonio