103.13.84.87 is located in Perth, Australia (latitude -31.952, longitude 115.861) db-ip data: September 2026