85 x 523 x 275 feet = 25.91 x 159.41 x 83.82 meters