The big guy in the picture with the diver is an ocean sunfish. They can weigh up to 2,200 lbs and reach a length of 5.9 feet. It goes without saying that it would be pretty easy to spot a sunfish from miles away – an adult sunfish that is. What about their young ones though? We’re glad you asked.
A female sunfish can lay as many as 300 million eggs at any given time! Sure, that’s a lot of babies but here’s the catch. Take a look at the second picture and you will realize that baby sunfish are very, very tiny. How do these grow up to be such giants? That’s the magic of nature we suppose.