65 x 43.4 meters = 213.25 x 142.39 feet