<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def _verify_part_number(self):
 """ Verifies that the total number of parts is smaller then 10^5 which is the maximum number of parts. """

        total = int(math.ceil(self._file_size / self._part_size))
        if total > PartSize.MAXIMUM_TOTAL_PARTS:
            self._status = TransferState.FAILED
            raise SbgError(
                'Total parts = {}. Maximum number of parts is {}'.format(
                    total, PartSize.MAXIMUM_TOTAL_PARTS)
            )