The Statue of Liberty towers 305 feet from foundation to torch above this island
[DOC] [TLE] Statue of Liberty History - Statue of Liberty Facts [PAR] Did you know that the Statue of Liberty's index finger is eight feet long?