“three million eggs a day”?
If true, they have more than one barn.
A laying hen in a commercial operation will generally lay one egg almost every day.
Iowa’s Wright County Egg has 15 million hens in a dozen or more buildings.