329 x 635 feet = 100.28 x 193.55 meters