How much fish can a seal eat in one day?

It's impossible to give a precise amount of fish a seal can eat in one day because it depends on many factors, including:

* Seal species: Different seal species have different sizes and metabolisms. Harbor seals are much smaller than elephant seals and eat less.

* Age and sex: Adult seals generally eat more than pups or juveniles. Males tend to eat more than females.

* Time of year: Seals eat more during breeding season or when preparing for migration.

* Food availability: If fish are abundant, a seal will eat more. If food is scarce, they'll have to hunt harder and may eat less.

However, here are some general estimates:

* Harbor seals: Can eat up to 5% of their body weight per day, which translates to roughly 4-6 kilograms (9-13 pounds) of fish.

* Elephant seals: Can consume 20-25 kilograms (44-55 pounds) of fish per day.

It's important to remember that these are just estimates. A seal's daily intake can vary greatly depending on the factors mentioned above.