Fix integer overflow in longitude calculation

Fixes #125