80 x 522 x 133 feet = 24.38 x 159.11 x 40.54 meters