Cessna 170 pilot reported an engine failure during cruise. The pilot diverted and landed safely with no injuries or damage.
Synopsis
Cessna 170 pilot reported an engine failure during cruise. The pilot diverted and landed safely with no injuries or damage.
Narrative
After several days in ZZZ area; I left my plane with the FBO with instructions to top off.When I returned on Day 0; I asked for the bill and asked how many gallons the plane had taken. They said 33 gallons. and I asked for them to check again. That seemed like a lot as I always plan to have 10 gallons left on landing and my records said I had only flown 3.5 hours on the tank (usually at 7.5-8 GPH)I preflight the aircraft; checked that fuel caps were on right; tested fuel and looked at the gauges in the wings - it seemed like they overfilled as the gauge was past the F mark.Takeoff was uneventful to VFR ontop and headed home to ZZZ1 expecting about 2 hrs 20 minutes enroute. I decided along the way to change my normal route from crossing on the west side (over Location A) of ZZZ2 Bravo because Approach seemed really busy lately and an east transition would make the load for them less; so as I approached ZZZ3; I turned to ZZZ4 and followed the route along the mountain east of the Valley.I could not get a Class Bravo clearance as I expected; so while at 6500; I saw I could hold that until I reached the north end of Bravo. I was about to begin descending to 4500 when the engine went to idle.I quickly checked the controls and fuel selector and looked at engine gauges. Saw no issues other than the RPM at idle;While over the Reservoir; I banked left to head towards known airports (I was based at ZZZ5 for 20 years and knew the area. ) Then I told ZZZ [TRACON] that engine was out. They advised either ZZZ6 or ZZZ5. I told them foreflight showed ZZZ5 was near the edge of my glide range and I was on my way.They asked for souls and fuel and I reported with one and likely 26 gallons based on flight time.I trimmed the plane all the way back to best glide and was transferred to Tower. I told them my intentions and gave them my home phone number in case. That just left me with the job of flying as I was cleared to land (anyplace) on [Runway] XXR.Good winds and nice glide left me at the end of [Runway] XXR very high; so used the 360 we are trained to use as part of our commercial training and then with a modest slip was able to place the plane on the runway with enough kinetic energy to coast onto the first taxiway. I was greeted by fire engines and operations. Tower asked if I could move the plane and I said only if I pushed it... They said just stay there.After a tow to the FBO; we looked for the reasons for fuel exhaustion as primary cause. The gauges looked like fuel (seemed weird) But visual examination proved the tanks were empty. Knowing I started full less than 2 hours before; we added fuel and searched for the leak. NONE.I called the FBO in ZZZ and told them what happened - their investigation determined they fueled the wrong plane!My examination of gauges (where E and F are next to each other) obviously is not enough. Nor is my timing my fueling unless I watch it go in the tanks. Future pre-flights will include finding a ladder to visually make sure the fuel got into my plane.I continued home; did a short flight to ZZZ7 to make sure the plane really had no issues and filled the tanks (I watched). As I left ZZZ7; I think I was still shaken a bit. as I came to the edge of 3000 ft Bravo floor to a 4000 ft floor; I transitioned to 3200 on my altimeter as I was trying to understand the busy controller's instructions. I was advised of that violation. All I can write that entry into Bravo up to was not recognizing it would take hours to mentally leave the dead stick landing and my role in it behind me.
Source: NASA Aviation Safety Reporting System (public domain). Reports are voluntary submissions and are not verified by NASA.