52 x 630 x 335 meters = 170.6 x 2066.93 x 1099.08 feet