Rockstar lengthened it because GTA 5's timings felt too fast for the more detailed world. No source gives a full in-game day's real-time length.