46.246.89.140 is located in Hägersten, Sweden (latitude 59.294, longitude 18.014) db-ip data: September 2026