I don't know it it was the same thing but I saw a giant sized chess set when I was in Germany. It was at a place that I visited briefly so I didn't even get to play a game on it but it seemed interesting. The board was permanent(I think concrete), the pieces were plastic and it was outdoors. It would be cool if you had a large garden--otherways I don't think that it would fit anywhere too well.
I'm obviously not the only one here who thinks it would be a neat novelty, but the storage would be awful. Sounds like the sort of thing you hope a friend will buy so you can come over and use it without having to store it. Kind of like an air-hockey table.