John is competing in a triathlon. The swimming portion is 59 minutes long, but he finishes it 37 minutes. Then he starts the bike portion which is 58 minutes long, but he wants to finish it even faster than he did the swimming portion. How long does John have to finish the bike portion to achieve his goal?