Maybe he means astronauts on the International Space Station, who will now have a 90 minute long day.

Why will they have a 90 minute long day? It's probably obvious I'm just not clocking(tee hee) it.

Orbital period in LEO