@ Mayank, don't worry about conversion rate, though if you call the helpline of your respective bank and ask for charges they will levy on your transaction, you will have different version when this is executed. I would say over all, for CAD 10,100, YOu will end up paying around 5,45000. so you can make it any which ways now, you can divide 5,45000 with 10100 to find out rate. however the way it works is they charge you a conversion rate of less than a percent and then transaction fee, and service tax.
anyway it doesn't even worth getting into all this coz 5 to 10k INR charge makes no difference if your file is getting processed.
and there will always be difference in buying and selling rate that is something you can check on daily basis with your bank. they will have the rate, if they are buying, they will give you 1 or 1 and half rupee less. if they selling, yet they will do the same. hence, just get your file processed.