630 x 82 x 591 meters = 2066.93 x 269.03 x 1938.98 feet