80 x 519 meters = 262.47 x 1702.76 feet