Add digits=16 to toJSON calls

Without this, the precision is too low to use Leaflet maps at city-level
zoom levels.
Merge pull request #43 from ramnathv/bugfix/json-digits

Add digits=16 to toJSON calls