106 x 369 x 672 meters = 347.77 x 1210.63 x 2204.72 feet