XCOM: Enemy Unknown: main story about 14.5 hours; story with some extras about 30.6 hours; 100% completion about 54 hours. These are IGDB player-submitted averages from 12 submissions, not a deadline or a prediction of your pace.
Source: IGDB player submissions
Community playtime data is not available for XCOM: Enemy Unknown yet.
Game Tales keeps what happened between you and a game in one Tale you can keep building.
Start your XCOM: Enemy Unknown Tale.