359 x 335 meters = 1177.82 x 1099.08 feet