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