20 x 85 meters = 65.62 x 278.87 feet