Larissa Meek in 2007