mackenziegrace6 mackenziegrace6 18-09-2018 Mathematics contestada Granny visited the Eiffel Tower. It is 324 meters tall. The Statue of Liberty is 93 meters tall. What is the ratio of the height of the Eiffel Tower to the height of the Statue of Liberty