Which one is longest?

Madeline takes a 30-45 min nap around 9am, another 30-45 min nap around 11:30/12 and then a 1.5-2 hour nap around 3!