Yeah I think people that have never seen one of the beasts just can't imagine the scale. Fully 'assembled, the height is upwards of 120m - 70 on the booster, 50 on the upper stage. So it's something bigger than a football/handegg field going into space and something still in the same ballpark coming down at near freefall, then slowing itself, and landing on a spot with a margin of error of a few meters.
To put it into perspective, it's taller than the Statue of Liberty including the base.