A game of football with 11 players lasts for exactly 90 minutes. There are four substitutes that alternate equally. If each player plays for the same length of time, what is the duration?

Each player plays for 45 minutes.