Currently at 50% completion, with a 90% chance of being finished by the end of the month.
Estimated completion: 300 years. Yes, you read that right. 300 years.