243 x 881 x 84 meters = 797.24 x 2890.42 x 275.59 feet