48959 meters = 160626.64042 feet