I have a large covered cement patio, 16x40. Currently there is green outdoor carpet on the cement floor, but it needs to be replaced. I would like to paint it. Can I do so and have it last? Since the sides are open it will see some dampness and sometime snow. I do not want to put carpet back down if I do not have to. I was looking at the garage floor paint but was not sure if it would hold up to Pennsylvania weather.