818 x 74 x 84 meters = 2683.73 x 242.78 x 275.59 feet