def decimalDegrees2DMS(value):
    """
    Changes decimal coordinates to degree-minute-second coordinates
    :param value: decimal coordinate
    :return: degree-minute-second coordinate
    """
    degrees = int(value)
    submin = abs((value - int(value)) * 60)
    minutes = int(submin)
    subseconds = abs((submin - int(submin)) * 60)
    dms_val = str(degrees) + ":" + str(minutes) + ":" + str(subseconds)[0:5]
    return dms_val