system
Given the following post, respond as if you're commenting on Reddit:
human
[Jurassic Park 2 and 3] How long could Isla Sorna sustain the dinosaur population?

In canon for the movies, I think Ingen set up both islands around 1989-1990, then the events of JP2 and 3 take place in 1997 and 2001, but since then we haven’t seen Isla Sorna. 

Due to all the rain, the plants/vegetation would be sustained for the herbivores, but then you have super predators like Spinosaurus going around, so idk.
gpt
Isla Sorna has an area of roughly 120 square miles. Roughly half of this area is productive tropical rainforest; the rest is mountainous or grassland. 

So we have 60 square miles. Let's say, for the sake of convenience, the entire forested area is composed of guanacaste trees, native to the Pacific coast of Costa Rica. An adult tree has about 200,000 leaves; stripping it completely would yield about 400,000 calories. That's the daily requirement for four adult sauropods. A full herd of 50 sauropods, we'll tweak down to assume that some are still growing. So we'll say that they would require ten trees per day, slowly moving around the island. 

A mature guanacaste tree has an area of about 7,000 square feet. Ten trees,70,000 square feet, or 0.0025 square miles. Over the course of a year, 50 sauropods would strip just one square mile of vegetation- and by the time they got to the end of their trek, guanacaste saplings at the beginning of their walk would be almost 40 feet tall. 

There's plenty of land here to sustain a very large dinosaur population.