349 x 127 feet = 106.38 x 38.71 meters