84.144.45.4 is located in Höxter, Germany (latitude 51.775, longitude 9.382) db-ip data: September 2026