35 x 86 meters = 114.83 x 282.15 feet