miles-long documents