I may not be able to explain any better...but I will try!
Here is just a graph of the point (21, 48).
Theta is the angle that a line from the origin to the point makes with the positive x-axis.
The second one is the same graph, just with some more markings on it.

Look at the second picture. This is just a right triangle! And...in every right triangle,
tan = opposide / adjacent
So..
tan θ = 48/21
θ = atan(48/21)
θ ≈ 66.371º
And we can use the Pythagorean theorem to find the hypotenuse...which is r.
212 + 482 = r2
r = √441+2304≈52.393 ...just as you found! 