349 x 289 feet = 106.38 x 88.09 meters