26.8 x 175 meters = 87.93 x 574.15 feet