Saving an unsigned long int to internal EEPROM

Does it work?