Have you tried hitting an alternative DNS resolver than Google's? You might find Google are tailoring results for VM which other providers aren't willing to do.
I get the same results on a BT Infinity connection, querying 208.67.222.222 or 8.8.8.8 return a 31.55.167.180 address or similar and querying my local router which uses BT's DNS returns a Google IP 74.125.230.238