Yeah, I could do with one of those office-space meme's right now.
If all the nay-sayers faux-gasping at the extreme length of 2.5m could shut up, that'd be great.
I'm not sure what people expect these days - this is a major achievement - whether it *can* be extended, or whether it *will* be extended would be different achievements. You could almost apply Jackson's rules of optimisation to this (refresher below) - in that first you *do* it, and only then (if you're an expert) do you try to do it *well*.
Jackson's rules of optimisation: "The First Rule of Program Optimization: Don't do it. The Second Rule of Program Optimization (for experts only!): Don't do it yet."