how much does caravan decking cost