226 x 429 x 630 feet = 68.88 x 130.76 x 192.02 meters