198.50.99.210 is located in Chilliwack, Canada (latitude 49.158, longitude -121.951) db-ip data: September 2026