Copying it onto 300 pages isn't really as hard as it sounds. You don't have to copy 300 times, just 9 times. Do this:
1. In the base document, put a page break after the table with a CTRL/Enter keypress.
2. Select the entire document and press CTRL/C.
3. Go to the end of the document and press CTRL/V. This will give you two pages.
4. Repeat both steps 2 and 3. This will give you four pages. A third time will give you eight pages, then 16, 32, 64, 128, 256 and 512.
5. Delete the pages you don't need (or don't double the last pass, just add 44 pages).
Now to number the pages, do this:
In Word versions prior to Word 2007:
1. Click the Insert->Page Numbers menu item.
2. Set the Position and Alignment list boxes to put the page number where you want it.
3. Click OK.
4. Click on the page number in the header or footer.
5. Click the Insert->AutoText->Header and Footer->Page X of Y menu item.
In Word 2007:
1. On the Insert tab of the Ribbon, click Page Number in the Header and Footer group.
2. Select Top of Page and pick a format.
3. Click on the page number in the header or footer.
4. Click the Insert tab on the Ribbon.
5. Click Quick Parts->Building Blocks Organizer.
6. Click the Category column to sort the categories.
7. Find the Page X of Y category and select a style you like.
8. Click Insert.
Hope that helps.