Stan is on a bike ride. His GPS indicates that he has traveled exactly 18 miles and he is 32% complete with his total ride.

How many miles long is Stan's ride?