35 x 35.7 meters = 114.83 x 117.13 feet