Spinosaurus was a huge semi-aquatic dinosaur from the Cretaceous, that lived 99 to 93.5 million years ago. It was one of the largest and the longest of all known terrestrial carnivores that weights up to 7.4 metric tons in body mass.
It had rather short hind limbs that made it easier to walk on muddy surfaces and nostrils on top of its crocodile-like head. This would let it submerge its' snout into waterways that would help it to catch fish, similar to a heron
The same research suggests it was longer than Tyrannosaurus rex, And wade