No idea mate. Opposite? Yes, probably. But opposite what, or in front of what, is unclear. It's supposed to mean in front of the person being spoken to, I take it. In real life that wouldn't make much sense to me. If it is so near that you can say it is "in front" or "facing us" then why not just point at it, or in the general direction, and say "ése es el banco" or "ese edificio es el banco".