267 x 401 x 630 feet = 81.38 x 122.22 x 192.02 meters