Although I have never swam with a great white, I have swam with other sharks.
They are very, very cool creatures...
Underwater, everything looks 25 percent closer than it really is (and therefore bigger), and let me tell you a little 5 foot reef shark looks about 25 feet long for a minute or two if you turn around and it is right behind you!