269 x 403 x 632 feet = 81.99 x 122.83 x 192.63 meters