A vampire feeds not for sustainable but to become more powerful and regenerate wounds. In terms of longevity there is no difference between a fully fed vampire and a vampire that hasnt fed in a millennia. They are reservoirs not engines: They exhaust blood when they need to.