25.5 x 35 meters = 83.66 x 114.83 feet