doesnt it take over 12 hours to digest food (average) ?
Complete energy turnover takes around 10 hours for a sedentary person, IOW: food in + 10hours = all calories used for energy (burned)/stored as fat/crapped out. That's why fatties at work can't figure out why they're still fat if they ate a salad for lunch every day, but a 1500 calorie dinner at a restaurant. You don't burn it off in 4-5 hours when you're "hungy" again.
Massive eating will cause a short term spike in fat burning hormones like Leptin and T3, but as a natural you won't be able to keep up 7000 a day without accumulating a lot of fat after a week or so, regardless if you stop eating at night. DW would be even bigger/leaner if he alternated this strategy for 2 weeks with a pretty severe diet for 2 weeks @.