diff --git a/modules/aeolus/aeolus_amv.py b/modules/aeolus/aeolus_amv.py
index 35b9a61e9678964383e5b7313c85a546885db3c4..5e918caac1971213eee76fccf3b2ccea97a1cf8f 100644
--- a/modules/aeolus/aeolus_amv.py
+++ b/modules/aeolus/aeolus_amv.py
@@ -455,8 +455,8 @@ def run_best_fit(raob_to_amv_dct, raob_dct, gfs_filename=None):
     for key_idx, key in enumerate(keys):
         raob = raob_dct.get(key)
         raob_prs = raob[:, 0]
-        raob_spd = raob[:, 2]
-        raob_dir = raob[:, 3]
+        raob_spd = raob[:, 3]
+        raob_dir = raob[:, 2]
         amvs = raob_to_amv_dct.get(key)
         num_amvs = amvs.shape[1]
         bf_list = []