379 x 438 x 620 feet = 115.52 x 133.5 x 188.98 meters