Lol! That's what i thought about your machine!

I saw them few times in some TV show/report, but always wanted to see them in person. They're suppose to be one of the biggest human-made machine in the whole world.