331 x 659 feet = 100.89 x 200.86 meters