193.140.242.5 is located in Sur, Turkey (latitude 37.913, longitude 40.229) db-ip data: September 2026