From observing guys doing props on stages I can tell you anything is doable if you build frame strong and stable enough to support what you are building.If you want to go life size you will need metal skeleton or frame much like Statue of Liberty has. Without it statue will collapse or will be unmovable without distorting shape.
Than again I bet Maxe can do it