You have been asked to design a can shaped like a right circular cylinder with height h and radius r. Given that the can must hold exactly 870cm^3, what values of h and r will minimise the total surface area (including the top and bottom faces)?