Synchronous interaction among hundreds: an evaluation of a conference in an avatar-based virtual environment