I started it at 11am yesterday and played pretty much non-stop until 10pm ish and got the full 1000. I had a bout an hour break to watch the new series of Doctor Who and a few rests to eat and drink etc so all in all I think it took me around 8 hours of solid gameplay.
It became a bit of a grind after 5 hours and especially when you have to start all over again and level the second baller up to 10.
It seems to take much longer to get from 5-10 than 10-15.
Enjoyable game but only worth renting as its very shallow