At the current rate of progress, it may take close to 300 years to achieve full gender equality.