your stats seem competitive for any school, maybe you did present your application well..
if i were you, i'd work on the presentation of my apps
BTW, you can still apply to INSEAD ...it has a january term as well
or maybe wait a bit to apply to the columbia J-term later in the year... It is very hard to get in and extremely competitive, but maybe you will have a shot if you work on the presentation of your apps.