Just so you know, those numbers are way off. If you think about it how would a hummingbird consume that amount of calories in half its bodyweight? See https://www.birdspot.co.uk/bird-brain/how-many-calories-do-h...
I mean, when extrapolated to human size it's still 125k calories a day, but 6600 for a bird of 3g is just not possible.