113.4 x 221.8 feet = 34.56 x 67.6 meters