349 x 360 feet = 106.38 x 109.73 meters