106 x 198 x 385 meters = 347.77 x 649.61 x 1263.12 feet