Respuesta :

divide total paid by price per foot

120.95 / 4.20 = 28.7976 feet

 round answer as needed