The Nameserver aquila.feathers.net have a IP Address of 128.177.207.1 which is hosted on United States.