114.4 x 222.8 feet = 34.87 x 67.91 meters