firemen hours of work

Yes, exactly like medical personnel on night duty (those also often have 24h shifts). And in both cases if there is a big ongoing emergency shifts may get shortened. Those long shifts are defined under the assumption that people will not need to remain awake and alert consinuously.