the picture from above makes the drop look more extreme. i'd say the bike's a hair small on you but not in a ridiculous or unrideable way. but dude, elite sprinters ride this bike. you're not going to feel more flex under torque from a frame two cm larger.
if you were riding it on the track you would probably find that you'd be getting better results with the bars a bit higher up. your upper body would still be in an aerodynamic position but you'd get better power from separating your knees and your chest. i prefer to get low by bending my elbows.
but nobody's lining up to stroke "unrideable" saddle to bar drops.