139.131.85.41 is located in Elkhorn, United States (latitude 41.197, longitude -96.24) db-ip data: September 2026