358 x 635 feet = 109.12 x 193.55 meters