"My body and mind were in shock once I passed the 1200m mark," the Olympic 1500m silver medallist from Beijing five years ago, said.
"The fitness is obviously there, but I hadn't done anything to prepare specifically for a race over a mile, so it felt like I was just hanging on for dear life."
Willis is back on more familiar territory this weekend, contesting the 1500m in Rieti, Italy.