630 x 185 x 72 meters = 2066.93 x 606.96 x 236.22 feet