Actually, as correctly stated at the beginning, an error of 0.2 hPa on the altimeter subscale isn't 17 feet, it is 6 feet.
This is because it is a DATUM (ie it represents standard atmosphere at sea-level). It doesn't matter if you are at FL350, you are only changing the sea-level datum by 0.2 hPa which is 6 feet.