85 x 65 meters = 278.87 x 213.25 feet