The fastest woman on earth?