84.189.26.249 is located in Reddeber, Germany (latitude 51.844, longitude 10.799) db-ip data: September 2026