348 x 359 feet = 106.07 x 109.42 meters