Massive for you. It is so hard when they do this as you don't ever seem to get a break. I don't really have any suggestions for you as my DS has only ever napped for 20 - 40 mins at a time through the day. The only way he would sleep for longer is if I held him while I watched tv or slept with him. At first it stressed me & really got to me but now I just accept that is the way it is & sleep at least once a day with him. I also have an ergo & he will have at least one sleep in that too. Getting out of the house at least once a week will save your sanity as well.
Hope you find something that helps.