There is nothing sexier than a bike with a massive saddle to bar drop. You may be able to slam a 120-30mm stem and make it work but i am not sure what to tell u about feeling overextended when the saddle is at the appropriate height... Can you show us a side pic of u on the bike?
__________________
Cat 6 going on PRO....