95 x 630 x 499 feet = 28.96 x 192.02 x 152.1 meters