First I'd like to introduce myself, my name is Jim and I'm an avid fisherman.

I want to sort GPS waypoints based on both Latitude and longitude and can not figure out how to make this work. Any help would be greatly appreciated.

Image 4 lakes arranged like this geographically (below). Lakes 1 and 2 occupy the same Lats N to S, Lakes 3 and 4 occupy the same Lats N to S, lakes 1 and 3 occupy the same Longs E to W, and lakes 2 and 4 occupy the same Longs E to W.Also, imagine that each lake had 3 waypoints in the exact center E to W and 1 at the Norther most point, 1 in the middle N to S,and 1 at the Southern most point of the lake.

Lake1 Lake2
Lake3 Lake4

I want my sort to end up like this.
Lake4 waypoints
Lake3 waypoints
Lake2 waypoints
Lake1 waypoints

This is some test data, I really do not have the lake name or consistent waypoint naming to start with (thought it would be helpful for testing) I can only rely on having to sorting by lat and long.

Lat Long Lake waypoint name
28 00 00.0 80 00 00.0 Lake 1 1
27 00 00.0 80 00 00.0 Lake 1 2
26 00 00.0 80 00 00.0 Lake 1 3
28 00 00.0 78 00 00.0 Lake 2 4
27 00 00.0 78 00 00.0 Lake 2 5
26 00 00.0 78 00 00.0 Lake 2 6
25 00 00.0 80 00 00.0 Lake 3 7
24 00 00.0 80 00 00.0 Lake 3 8
23 00 00.0 80 00 00.0 Lake 3 9
25 00 00.0 78 00 00.0 Lake 4 10
24 00 00.0 78 00 00.0 Lake 4 11
23 00 00.0 78 00 00.0 Lake 4 12