69.6 x 115.8 feet = 21.21 x 35.3 meters