Equation: Surface area is numerically equal to volume

The problem is as follows:

The total surface area of a cylinder is numerically the same as its volume.

The radius of the cylinder is rcm, the height is hcm.

Express h in terms of r.

The answer is h = 2r / (r – 2)

Surface area of cylinder = hπ2r (π is the symbol for pi)

Volume of cylinder = hπr^2

If the volume and area are numerically the same then I assume

hπ2r = hπr^2

By dividing both sides by π

h2r = hr^2

At this point I am stuck (assuming the previous steps are correct). Can anyone help?

Thanks in advance

Lewis