89.191.65.157 is located in Landau, Germany (latitude 49.189, longitude 8.13) db-ip data: September 2026