117.5 x 69.4 feet = 35.81 x 21.15 meters