109 x 635 feet = 33.22 x 193.55 meters