38 x 620 x 368 feet = 11.58 x 188.98 x 112.17 meters