300 square feet wood cost deck