726 x 630 x 284 feet = 221.28 x 192.02 x 86.56 meters