65 x 94.1 meters = 213.25 x 308.73 feet