206 x 346 meters = 675.85 x 1135.17 feet