Michael Hall has 728 friends.