196 x 106 x 127 meters = 643.04 x 347.77 x 416.67 feet