89.168.191.129 is located in Eastbourne, United Kingdom (latitude 50.769, longitude 0.285) db-ip data: September 2026