84 x 535 x 331 feet = 25.6 x 163.07 x 100.89 meters