369 x 635 feet = 112.47 x 193.55 meters