Deltalockes are Hard(Especially When Steven Exist)

The number is 788956 Congrats on finding it!