This calculator is free to use. It is base on Google's geocoding
We do not warrant that it will be adequate for your needs!!