106 x 921 x 348 meters = 347.77 x 3021.65 x 1141.73 feet