89.244.90.153 is located in Wiesenbach, Germany (latitude 49.361, longitude 8.804) db-ip data: September 2026