Eight hours is not unusual. The game is positively huge, and constantly growing. Worth the wait though!
Don't let the download timer distress you, it's notorious for being wrong. I would only be concerned if you see a file totally stall, in which case stop the download and restart it.