If we assume he is otherwise occupied for up to 16 hours a day with riding, sleeping, and other activities, he has only about 7-8 h to ingest 5500 calories, which works out to about 700+ calories an hour during the time he is available to eat and drink.