extensive
adj. Extended widely in space, time, or scope. 