A system comprising: a radar device (110, 210) configured to: transmit first X-band radar signals 140A) in a weather mode; receive return X-band radar signals 142A) in the weather mode; transmit second X-band radar signals 140B-140C) in a landing mode; and receive, from a transponder (170A, 170B), reply X-band radar signals (142B, 142C) in the landing mode; processing circuitry (120, 220) configured to: cause the radar device to transmit the first X-band radar signals and the second X-band radar signals at a first frequency; in the weather mode, filter the return X-band radar signals (142A-142C) to identify signals at the first frequency; in the landing mode, filter the reply X-band radar signals (142A-142C) to remove signals at the first frequency; in the landing mode, filter the reply X-band radar signals (142A-142C) to identify signals at a second frequency (142B, 142C), wherein the second frequency is offset from the first frequency; detect, in the weather mode, weather formations based on the return X-band radar signals; determine, in the landing mode, a position of the transponder (170A, 170B) based on the reply X-band radar signals (142B, 142C) received by the radar device; and determine a location of a runway based on the position of the transponder (170A, 170B); and a memory device (130, 230) configured to store a known position of the transponder (170A, 170B) relative to a point on the runway, wherein the processing circuitry is configured to determine the location on the runway based on the known position of the transponder (170A, 170B) relative to the point on the runway. transmit first X-band radar signals 140A) in a weather mode; receive return X-band radar signals 142A) in the weather mode; transmit second X-band radar signals 140B-140C) in a landing mode; and receive, from a transponder (170A, 170B), reply X-band radar signals (142B, 142C) in the landing mode; processing circuitry (120, 220) configured to: cause the radar device to transmit the first X-band radar signals and the second X-band radar signals at a first frequency; in the weather mode, filter the return X-band radar signals (142A-142C) to identify signals at the first frequency; in the landing mode, filter the reply X-band radar signals (142A-142C) to remove signals at the first frequency; in the landing mode, filter the reply X-band radar signals (142A-142C) to identify signals at a second frequency (142B, 142C), wherein the second frequency is offset from the first frequency; detect, in the weather mode, weather formations based on the return X-band radar signals; determine, in the landing mode, a position of the transponder (170A, 170B) based on the reply X-band radar signals (142B, 142C) received by the radar device; and determine a location of a runway based on the position of the transponder (170A, 170B); and a memory device (130, 230) configured to store a known position of the transponder (170A, 170B) relative to a point on the runway, wherein the processing circuitry is configured to determine the location on the runway based on the known position of the transponder (170A, 170B) relative to the point on the runway. cause the radar device to transmit the first X-band radar signals and the second X-band radar signals at a first frequency; in the weather mode, filter the return X-band radar signals (142A-142C) to identify signals at the first frequency; in the landing mode, filter the reply X-band radar signals (142A-142C) to remove signals at the first frequency; in the landing mode, filter the reply X-band radar signals (142A-142C) to identify signals at a second frequency (142B, 142C), wherein the second frequency is offset from the first frequency; detect, in the weather mode, weather formations based on the return X-band radar signals; determine, in the landing mode, a position of the transponder (170A, 170B) based on the reply X-band radar signals (142B, 142C) received by the radar device; and determine a location of a runway based on the position of the transponder (170A, 170B); and a memory device (130, 230) configured to store a known position of the transponder (170A, 170B) relative to a point on the runway, wherein the processing circuitry is configured to determine the location on the runway based on the known position of the transponder (170A, 170B) relative to the point on the runway.