An apparatus comprising: at least one processor; at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to perform: receiving, at first and second locations and by an apparatus from a remote device, one or more wireless packets including information packets containing angle of departure information of the remote device, the information packets comprising direction estimation data, the direction estimation data being received as a reference data stream, the direction estimation data including an indication of whether the information packets relate to angle of arrival information, angle of departure information or both angle of arrival and angle of departure information, the first and second locations being separated by a separation distance; sampling and decoding the reference data stream of direction estimation data received at each of the first and second locations; based on the sampling and decoding of the reference data stream of direction estimation data received at each of the first and second locations, determining, in the apparatus, a first angle of departure of a first vector between the first location and the remote device and a second angle of departure of a second vector between the second location and the remote device; and generating distance estimation data in the apparatus relative to the remote device, based on the determined first angle of departure and second angle of departure and the separation distance. at least one processor; at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to perform: receiving, at first and second locations and by an apparatus from a remote device, one or more wireless packets including information packets containing angle of departure information of the remote device, the information packets comprising direction estimation data, the direction estimation data being received as a reference data stream, the direction estimation data including an indication of whether the information packets relate to angle of arrival information, angle of departure information or both angle of arrival and angle of departure information, the first and second locations being separated by a separation distance; sampling and decoding the reference data stream of direction estimation data received at each of the first and second locations; based on the sampling and decoding of the reference data stream of direction estimation data received at each of the first and second locations, determining, in the apparatus, a first angle of departure of a first vector between the first location and the remote device and a second angle of departure of a second vector between the second location and the remote device; and generating distance estimation data in the apparatus relative to the remote device, based on the determined first angle of departure and second angle of departure and the separation distance. receiving, at first and second locations and by an apparatus from a remote device, one or more wireless packets including information packets containing angle of departure information of the remote device, the information packets comprising direction estimation data, the direction estimation data being received as a reference data stream, the direction estimation data including an indication of whether the information packets relate to angle of arrival information, angle of departure information or both angle of arrival and angle of departure information, the first and second locations being separated by a separation distance; sampling and decoding the reference data stream of direction estimation data received at each of the first and second locations; based on the sampling and decoding of the reference data stream of direction estimation data received at each of the first and second locations, determining, in the apparatus, a first angle of departure of a first vector between the first location and the remote device and a second angle of departure of a second vector between the second location and the remote device; and generating distance estimation data in the apparatus relative to the remote device, based on the determined first angle of departure and second angle of departure and the separation distance.