33 x 873 x 264 meters = 108.27 x 2864.17 x 866.14 feet