35 x 82.4 meters = 114.83 x 270.34 feet