adding support to calculate distance - if google service fails