I was sorting out some corruption in a database , error 8966 for the curious, which was preventing a backup occuring which is always bad news. I just happened to run across the option ESTIMATEONLY which gives an idea of how much tempdb space is required...