Hansson var aldrig riktig med i finalen. Det gick helt enkelt för fort. Svenskan vände som sexa 1,33 efter ledaren.
– Jag hade hoppats på lite snabbare i finalen. Men jag hade roligt, gav mitt allt och idag resulterade det i den här tiden, säger Hansson till SVT Sport.
Hansson menar ändå att hon om ett tag kommer att vara stolt över att vara sjua i världen.
– Sjua i världen är inte fy skam och att ha det i ryggsäcken när vi går in på ett OS-år, och så får man jobba och förhopningsvis vara med på pallen nästa år.
Litauiskan Ruta Meilutyte vann överlägset på tiden 1.04,62 före Tatjana Schoenmaker, Sydafrika, 1.05,84 och amerikanskan Lydia Jacobs, 1.05,94 på bronsplats.