10.5 x 20 meters = 34.45 x 65.62 feet