From largest to smallest: Sauroposeidon proteles, Brachiosaurus brancai (largest known individual), Brachiosaurus brancai (almost complete mounted skeleton), giraffe, human.
luv u babies
Deinocheirus mirificus (red) size comparison with human and Beishanlong grandis (black) and life restoration. Senter and Robins (2010) estimated Deinocheirus to be 11-12 feet at the hip, making it one of the tallest known theropods.
my favourite dinosaur pictures are the ones with the little person next to it for comparison