A man rowed 3 miles upstream in 90 minutes. If the river flowed with a current of 2 miles per hour, how long did the man's return trip take?