129 x 120 x 364 feet = 39.32 x 36.58 x 110.95 meters