68 x 175 feet = 20.73 x 53.34 meters