Would love to see some of those photos, Dewbakuk:)
There is an exhibit in DaVinci's home town (Firenze/Florence), and they have what they claim to be a full scale reconstruction of the tank. From the photos, it actually looks a bit small to me, maybe half scale. Certainly big enough to fit three or four, but not big enough.
-Alex