from the front of the sofa to the rear is 34 inches. The sofa can be placed up to the rear wall so it will be 34inches from the rear wall to the front of the sofa. Hopes this helps.
Thank you for taking the time for the pic and measurements. We are considering removing our dinette and replace with a sofa. I need to open our slide to measure the distance from the slide wall to the island. Not sure when I will get to that so if you an offer don't hesitate to sell.