Builder fooled me with false flat size

I have purchased flat of 1250 sft (Including common area) and a car parking for 4600000. My booking form & Agreement of sale mentioned about it clearly. I have applied for a loan of 4500000 in SBI Homeloans and it got sactioned after deduction aroung 50000 rupees for legal, documentation, processing fee, Stamp duty & franking. 2960000 out of 4500000 loan has been credited to my Loan account but not disbursed to builder yet. I have also paid a challan of 260000 for registration & stamp duty. Registration of flat has been cancelled due to false documenetation of the flat i.e. they registering 1250 i.e. 1010 sft built up area + 240 sft (common area + Car parking) which is against promised of 1250 sft (including car parking) and a car parking. My questing here is: Will I be able to cancel the SBI homeloan? Will I get my refund of 50000 rupees for legal, documentation, processing fee, Stamp duty & franking? Will I get my refund of challan 260000? How can I get my loss from the builder as he fooled me?