Would this coat be appropriate for a career fair?

I have a career fair tomorrow and it's recommended to dress business casual. This is the only coat I have currently, so will it suffice??