106 x 19 x 127 meters = 347.77 x 62.34 x 416.67 feet