Okay, I've moved my xbox into it's new place, see if that will work.
If not, there is one more place that I can put it which is quite high up, but I fear the wires wont reach. But if I can get it on that high place, I would be able to put a fan near it.
One thing, the place that I have my...