268 x 402 x 631 feet = 81.69 x 122.53 x 192.33 meters