I am in the navy. I am about to go underway for 3 months and wondering whats the best way to stay in shape?. I wont be able to swim but have access to stationary bicyles , treadmills and elliptical machines. Also there are plenty of weights. Thanks in advanced.