That surely is the proper order of these statements...

Code:
        Plane.Dispose()
        Crew.Dispose()
        Passengers.Dispose()