65.2 x 115.6 feet = 19.87 x 35.23 meters