How much food do blue whales eat each day?

Blue whales can eat up to eight tons of krill per day. That is about 40 million krill each day to feed the biggest mammal on earth.