Just a couple of photos of the USS Texas (BB-35), now 91 years old and the only battleship still around to have served in WWI and WWII:
In the water
and In dry dock
The Texas was only 573 feet long, a modern Spruance class destroyer is 563 feet long.
Update: I took the drydock photo above while floating by on something or other, but there is a whole page of such photos here.