Being Granted Some Latitude

I was experimenting with MapKit (for a forthcoming project) and got to wondering: how big is a degree of latitude or longitude anyway?

Because all lines of longitude go through the poles, calculating the length of a one-degree arc is trivial. But the lengths for a lines of latitude are a little more complicated.

Here is a simple Swift class to quickly calculate a fairly close approximation: