206 x 384 meters = 675.85 x 1259.84 feet