630 x 74 x 391 meters = 2066.93 x 242.78 x 1282.81 feet