It loads on Mega eventually and isn't blurry when opening from my on device files! I dunno what 300dpi actually means but it works!