answer:
1. taller people generally have more surface area than short people, even at the same weight therefore needs to eat more
2. exercise can burn a good amount of calories which results in requiring more calorie intake
3. metabolic and genetic factors, some people have a higher metabolism needing more food