I am about the same height as you and close to your weight at 235, I would strongly recommend getting a cursory size check before buying a 58 or 60cm bike. I just purchased a 56cm road bike and would absolutely be too outstretched on 58 or 60cm, my size range was 54-56 but different mfgs may be slightly different so you may want to check their website. I know they can also do things with seat height and necks to adjust but if it is too big there is only so much adjusting one can do... I am a noob as well so don't feel alone lol..