521 x 682 feet = 158.8 x 207.87 meters