Question: Who was the athlete at the women's Grenada Invitational event with a record of 1.88 m?
answer: Levern Spencer