A soccer ball of diameter 30 cm rolls without slipping at a linear speed of 3.1 m/s. Through how many revolutions has the soccer ball turned as it moves a linear distance of 15 m?