There’s a reason why you feel hungry in just 6-8 hours even after having a very heavy meal (2000+ calories). Hunger is not directly tied to calorie intake. Your body decides whether you should be eating depending on nutrient levels and how full your stomach is. That system is tuned to our evolutionary past when our diets were much less calorie-dense. When we were eating berries and lean meat, it was not possible to consume 2,000 calories in a single meal, so we had multiple meals per day. Someone who eats all that in a single burger will have enough energy to make it through the day, but their body will eventually start screaming at them to eat something anyway.
If you continue to eat one meal a day regularly though, you’ll eventually condition your body to stop feeling hungry throughout the day.