35 x 23 meters = 114.83 x 75.46 feet