69.4 x 117.8 feet = 21.15 x 35.91 meters