Thereat

adv.
  1. At that place; there.
  2. At that occurrence or event; on that account.