348 x 319 feet = 106.07 x 97.23 meters