217.87.224.108 is located in Suhl, Germany (latitude 50.609, longitude 10.694) db-ip data: September 2026