209 x 339 meters = 685.7 x 1112.2 feet