41.69.151.45 is located in Ash-Shaykh Zāyid, Egypt (latitude 30.074, longitude 31.019) db-ip data: September 2026