206 x 659 meters = 675.85 x 2162.07 feet