XML fetching question: Ethernet Shield

my IP address is 78,147,235,111

That address is owned by Opal Telecom DSL. Are you saying your Arduino is directly internet facing, and not behind a router?