Just how long did Weir watch the battle?