106 x 337 x 429 meters = 347.77 x 1105.64 x 1407.48 feet