580 x 682 feet = 176.78 x 207.87 meters