It is unclear that the Spinosaurus was whether a highly specialized piscivore (obligate fish eater) or a generalist carnivore with a more broader, extended diet. Currently; all known evidence for Spinosaurus dietary preferences, directly comes from the relative spinosauridae species, for example: ...
Spinosaurusmay have stored extra food as fat so that it could continue into the leaner times of the year where prey was less frequent when it may have had to supplement its diet by scavenging. Fish would also probably not be constantly active in the same water system...
I agree with those sizes but i say spino was 11 tons on average. And about 55 feet long but that's just me. first of all spinosaurus in general were very lightly bulit animals, not overly muscular. diet 90-95% fish 10-5% small dinosaurs in carion...
Diet Carnivore; Piscivore (partially) Height 5-6 meters (16-20 feet) (Jurassic Park III) Length 13.38 meters (43.8 feet) (Jurassic Park III)14 meters (45.9 feet) (real life) Weight 8 tons (16,000 lbs) [3](Jurassic Park III)10 tons (20,000 lbs)[4](Jurassic World Camp Cretaceou...