Answer:
1400 flowers
Explanation:
1 litre=1000 ml
1.4 l=1400 ml
number of flowers=1400/1=1400
6.5m questions
8.5m answers