90 x 528 x 280 feet = 27.43 x 160.93 x 85.34 meters