* 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.