Perhaps the reason whales are the largest mammals is that, for anything larger, their tumor-tumor get tumors, killing the tumor-tumor and allowing the tumor to kill the whale.
whales don't get larger because they need to eat more. whales may be perfectly sized for their food supply. A theory.
In any case I am about at my limits of my understanding of biology :P