96 x 106 meters = 314.96 x 347.77 feet