Handle a cause where line 686 returns -inf
Added some comments to the forward_mercator function
Add a test case to handle when the forward_mercator edge case