98.157.16.62 is located in Jewell Ridge, United States (latitude 37.185, longitude -81.788) db-ip data: September 2026