price on outdoor porch floor inexpensive