86 x 35 feet = 26.21 x 10.67 meters