In this
article, (Read at your own risk if you're avoiding spoilers. Some minor details about the ride/queue are in there that I don't think have been told elsewhere) it clearly states that there are 887 skulls on Skull Island. This is Universal. There's no way that number is just a coincidence, right?