add geohash decode, fix lat/long mixup