Go to a hardware store and find those rolls of plastic matts they sell. Roll out the length you need, cut it and put it down. It's waterproof, weather proof, cheap, and temporary.
Well that's great, but what "rolls of plastic mats" are you talking about? I've never seen or heard of this.