CKSquareRegion A square counterpart to CLRegion. Most math from: http://www.movable-type.co.uk/scripts/latlong.html