Drew Rogers grabs IL top 3200m mark