કુલ મળીને 190 મીટરની પ્રતિમા અને 182 મીટરનું સ્ટેચ્યુ ઓફ લિબર્ટીથી બે ગણું હશે.