349 x 320 feet = 106.38 x 97.54 meters