84 x 522 x 274 feet = 25.6 x 159.11 x 83.52 meters