how much to replace a balcony floor