84 x 213 x 575 feet = 25.6 x 64.92 x 175.26 meters