Why are elephants so big?
Elephants have a diet of very coarse plant materials of relatively low nutritional value. For this reason they need to eat huge quantities of food and have an appropriately large gut system to digest it. The result of this is a huge barrel-shaped body which is largely the digestive system supported on powerful weight-bearing legs. Result: a huge animal.