67.4 x 115.8 feet = 20.54 x 35.3 meters