92.114.53.3 is located in Macael, Spain (latitude 37.333, longitude -2.304) db-ip data: September 2026