65 x 135.9 meters = 213.25 x 445.87 feet