Have to say, I still doubt you are burning 2000kcals in 2-2.5 hours of exercise.
I used to do that; 2 hours of cardio, I wore a heart rate monitor and tracked the calories my HRM said I was burning and you know what? it tailed off. I'd at best be able to burn 700kcals in the first hour, the second half an hour maybe 300kcals but more likely closer to 200kcals and the final hour I'd be fat slower, I'd maybe make 100-200kcals as I was just working till I dropped and trying to keep myself going.
I did not lose any weight. I'd basicly work till I had no energy and then feel very hungry when I'd finished. I'd eat about 300kcals following that workout and then go home and eat another 500kcals for dinner...(Added to that the previous 10 years of chronic anorexia and bulimia, I had/have a very screwed body). I would add to the above that exercise actually doesn't make that much difference, not in comparison to what you eat.
Try to exercise in short sharp bursts- far less gruelling (unless you like spending 2.5 hours repeating yourself day in day out- I know I hated it) cut down over time rather then all in one go if it freaks you out but please don't make the same mistake I did and assume exercise has that much of a say in your weight.