Your stats are fine. What you haven’t shared is where you live. Your application for admission will be reviewed with others from your region. If you are from Tanzania or someplace like that, your stats will really stand out. If you are from India, they won’t.
Even with that, look at the %age of acceptance at Barnard. It’s very low for international students.
Apply, sure. But have some other schools that are affordable on your application list.