65 x 26 meters = 213.25 x 85.3 feet