Fixed Interpolation

Depending on where the line from sun to end point intersected the grid,
either longitude or latitude would be off (not on discrete longitude or
latitude lines in the grid). Accounted for this, and now works!