175 x 85.1 feet = 53.34 x 25.94 meters