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?