106 x 651 x 204 meters = 347.77 x 2135.83 x 669.29 feet