681 x 331 feet = 207.57 x 100.89 meters