333 x 260 meters = 1092.52 x 853.02 feet