89.0.49.65 is located in Eitorf, Germany (latitude 50.767, longitude 7.45) db-ip data: September 2026