284 x 132 x 264 meters = 931.76 x 433.07 x 866.14 feet