A kangaroo hops 2 kilometers in 3 minutes. At this rate, how many minutes does it take the kilometer to hop 21 kilometers?