528 x 190 x 334 feet = 160.93 x 57.91 x 101.8 meters