192.198.0.141 is located in Ellendale, United States (latitude 43.972, longitude -93.365) db-ip data: September 2026