92.73.187.155 is located in Herford, Germany (latitude 52.115, longitude 8.673) db-ip data: September 2026