175 x 129.1 feet = 53.34 x 39.35 meters