How far are we