Not sure where to put this, but here it is.
Apparently there are multiple cities called "Santiago" in the universe. Looking up the location of "66.163.69.69" places it in Santiago, Canada -- but the given latitude and longitude are at the bottom of south america!