Nestor works at a garden center where he plants flowers. It takes him 2.5 hours to plant 15 flowers.

If Nestor continues working at the same rate, how many flowers will he be able to plant in 3.5 hours?