fixed using incorrect distance with lat/long