662 x 691 feet = 201.78 x 210.62 meters