Nessie Sighting

That is very small on my phone screen. Is it clearer on a computer screen ?