432 x 29 feet = 131.67 x 8.84 meters