Sorry to say this, but the frame's top tube appears to be too long for you even without you in the picture. The seat is as far forward on the rails as it seems to go and you have a really short stem on there. The stem also means the handlebars are below your seat by quite a bit. The compromise here is quite extreme.
Still, it has the componentry you wanted...