The price of one litre of petrol is Rs 42.40. A man paid Rs 100 for 2.5 litre of petrol for his bike. Is it more than the required amount or less? By how much?