121 x 329 x 133 feet = 36.88 x 100.28 x 40.54 meters