90.191.105.242 is located in Tallinn, Estonia (latitude 59.437, longitude 24.754) db-ip data: September 2026