35 x 26 meters = 114.83 x 85.3 feet