But is it to scale?
The linked article says it is. Same scale as in maximum zoom view.
It'll be even cooler when it shows up on satellite imagery :-P
If any of you enterprising young artists has an idea for a similar project, I have 40 acres of empty land in southern Colorado you can borrow. I'd do something myself (like a giant Wall Drugs sign visible from space) but I'm lazy.