381 x 370 x 624 feet = 116.13 x 112.78 x 190.2 meters