This is a belated Christmas puzzle from December 2019 MathsMonday.

“A Christmas tree is made by stacking successively smaller cones. The largest cone has a base of radius 1 unit and a height of 2 units. Each smaller cone has a radius 3/4 of the previous cone and a height 3/4 of the previous cone. Its base overlaps the previous cone, sitting at a height 3/4 of the way up the previous cone.

What are the dimensions of the smallest cone, by volume, that will contain the whole tree for any number of cones?”

Recall that the volume of a cone is π r^{2 }h/3.