29 x 633 feet = 8.84 x 192.94 meters