Okay, so when I originally saw the hints, I was thinking "I'm pretty sure London is taller than 8.86 metres" then I thought, ah well maybe this is how far you've gone upwards. Then only when I scrolled down my competence snuck in and I realised it's populations!
Just thought I'd mention my stupidity. Regardless, congrats on 999 quizzes! :D
Just thought I'd mention my stupidity. Regardless, congrats on 999 quizzes! :D