84 x 255 x 243 feet = 25.6 x 77.72 x 74.07 meters