99.3 x 65.1 meters = 325.79 x 213.58 feet