128 x 119 x 363 feet = 39.01 x 36.27 x 110.64 meters