There should be a bunch of zeros here that we can optimize out and I still think we should check that we interest the half-space y < 0 so we know it is the International Date Line, not longitude = 0.