They vary in length, I think the one I used was 4 foot. No it wasn't previously grounded and it's a good idea especially with overhead service but not always required. My concern was if lightning were to strike the bare neutral it wouldn't go towards the house but directly to ground. Plus the distance from the house ground is significant so this way I'll have a good solid ground for everything.
Ah that's good. Let's say you have multiple poles. If you ground the first pole (bonding it to the neutral), would you need to ground the other poles, or would the rest of the poles be grounded too? Also, why did you bond it to the netrual? Was that necessary since there's no "real" ground?
If you wanted to have a ground on every pole you could but it's not necessary. The neutral acts as a ground as well this situation as it does in the house remember the neutrals and the grounds are tied together in the panel just the way they are on the power co's system everything goes to ground except for the energized wire unless you have Isolated grounds and neutrals.