65 x 99 meters = 213.25 x 324.8 feet