How far from topock is it?