379 x 368 x 622 feet = 115.52 x 112.17 x 189.59 meters