I think the dude is saying when they constructed the building or whatever the beams were just laying around and people painted on them. Then the construction workers just put them up there.
Yeah, no property is just a "waste-ground"; somebody has to own it. So technically you would be trespassing... Could you do this on your property? If not you can try a city-owned park or something.